package com.syni.mdd.yhd.common.all.service;

import com.syni.mdd.yhd.common.all.dao.jpa.BmsBusinessCouponDao;
import com.syni.mdd.yhd.common.all.dao.jpa.business.BmsBusinessAreaDao;
import com.syni.mdd.yhd.common.all.dto.requestDto.business.BusinessCouponReDto;
import com.syni.mdd.yhd.common.all.entity.BmsBusinessCoupon;
import com.syni.mdd.yhd.common.all.quartz.businessCoupon.job.CouponAsOfJob;
import com.syni.mdd.yhd.common.all.quartz.businessCoupon.job.CouponToSendJob;
import com.syni.mdd.sjb.common.component.utils.common.utils.ParamsMap;

import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @className  BmsBusinessCouponService
 * @description TOO
 * @Author hwq
 * @DATE 2019/9/23 10:32
 * @VERSION 1.0
 **/
public interface BmsBusinessAreaService {

    BmsBusinessAreaDao getBaseDao();

    Map<String, Object> findAllArea(ParamsMap paramsMap);

    Set<Integer> findHotByAddr(String addrParentCity);

    void updateBmsInArea(Integer areaId);
}
